
import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Test2 {
    public static void main(String[] args) {
       Scanner in = new Scanner(System.in);
//        String ml = in.nextLine();
//        String a ="";
//        String b ="";
//        boolean t = true;
//        for(int i=0;i<ml.length()-1;i++){
//            if(ml.charAt(i) != ' ' && t){
//                a = a+ml.charAt(i);
//            }else{
//                t = false;
//                b = b+ml.charAt(i+1);
//            }
////        }
//        int n = Integer.parseInt(a);
//        int k = Integer.parseInt(b);
        int n = in.nextInt();
        int k = in.nextInt();
        int[] arr = new int[n];
        for(int i=0;i<n;i++){
            arr[i] = in.nextInt();
        }
        int index = -1;
        for(int i = 0;i<k;i++){
            index = test(arr);
            if(index >= 0){
                arr[index] /= 2;
            }else{
                break;
            }
        }
        int sum = 0;
        for(int i=0;i<arr.length;i++){
            sum += arr[i];
        }
        System.out.println(sum);
    }
    public static int test(int[] arr){
        int max = -1;
        int index = -1;
        for(int i=0;i<arr.length;i++){
            if(arr[i] % 2 == 0 && arr[i] > max){
                max = arr[i];
                index = i;
            }
        }
        return index;
    }
}
